lead climber - French English Dictionary